package cn.com.visionsky.bocsz.bda.webservice;

/**
 * Created by zhouqiufu on 2018/1/30.
 */
public class Constants {

    //返回码
    public static final String RESULT_CODE_SUCCESS = "0000";
    public static final String RESULT_MSG_SUCCESS = "success";
    public static final String RESULT_CODE_FAIL_UNKNOWN_EXCEPTION = "0001";
    public static final String RESULT_CODE_FAIL_REQUEST_XML_EXCEPTION = "0002";
    public static final String RESULT_CODE_FAIL_RESPONSE_XML_EXCEPTION = "0003";
    public static final String PERMISSION_DENIED_CODE = "0004";//拒绝访问
    public static final String PERMISSION_DENIED_MSG = "Permission denied";
    public static final String PERMISSIONS_ENOUGH_CODE = "0005";//允许访问
    public static final String PERMISSIONS_ENOUGH_MSG = "Permissions enough";
    public static final String MODE_TAG_IS_REQUIRED_CODE = "0006";
    public static final String MODE_TAG_IS_REQUIRED_MSG = "mode tag is required";
    public static final String CST_ID_TAG_IS_REQUIRED_CODE = "0007";
    public static final String CST_ID_TAG_IS_REQUIRED_MSG = "cstId tag is required";
    public static final String CTF_NO_TAG_IS_REQUIRED_CODE = "0008";
    public static final String CTF_NO_TAG_IS_REQUIRED_MSG = "ctfNo tag is required";
    public static final String TXN_CODE_IS_BLANK_CODE = "0009";
    public static final String TXN_CODE_IS_BLANK_MSG = "交易码为空";

    public static final String CTF_NO_MODE = "CTF_NO_MODE";//客户证件号模式
    public static final String CST_ID_MODE = "CST_ID_MODE";//客户号模式

    //字段权限控制——查询客户标签 start
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_ETL_DATE = "ETL_DATE";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_CTF_NO = "CTF_NO";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_CST_NM = "CST_NM";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_SEX = "SEX";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_BIRTHDAY = "BIRTHDAY";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_AGE = "AGE";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_AC_NO_GJJ = "AC_NO_GJJ";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_PRE_SALARY = "PRE_SALARY";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_IS_BOC_STAFF = "IS_BOC_STAFF";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_LVL_KYC = "LVL_KYC";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_MOBPHN_NO = "MOBPHN_NO";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_TEL_CHECK = "TEL_CHECK";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_OCCU_CODE = "OCCU_CODE";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_IS_GAT = "IS_GAT";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_NATIONALITY = "NATIONALITY";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_NATION = "NATION";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_HOME_ADR = "HOME_ADR";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_UNIT_ADR = "UNIT_ADR";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_EMAIL = "EMAIL";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_MARITAL_STATUS = "MARITAL_STATUS";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_EDUCATION_CODE = "EDUCATION_CODE";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_UNIT_NM = "UNIT_NM";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_IS_MGR = "IS_MGR";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_GROUP_CODE = "GROUP_CODE";
    public static final String CUSTOMER_TAGS_QUERY_MOUDLE_CST_ID = "CST_ID";
    //字段权限控制——查询客户标签 end

    //字段权限控制——历史信息查询 start
    public static final String HISTORY_TRANS_QUERY_MODULE_ACT_NO = "ACT_NO";
    public static final String HISTORY_TRANS_QUERY_MODULE_REC_NO = "REC_NO";
    public static final String HISTORY_TRANS_QUERY_MODULE_CONTINUITY = "CONTINUITY";
    public static final String HISTORY_TRANS_QUERY_MODULE_APPG_DATE = "APPG_DATE";
    public static final String HISTORY_TRANS_QUERY_MODULE_POST_DATE = "POST_DATE";
    public static final String HISTORY_TRANS_QUERY_MODULE_SYS_DATE = "SYS_DATE";
    public static final String HISTORY_TRANS_QUERY_MODULE_SYS_TIME = "SYS_TIME";
    public static final String HISTORY_TRANS_QUERY_MODULE_TRAN_BR = "TRAN_BR";
    public static final String HISTORY_TRANS_QUERY_MODULE_TRAN_TELLER = "TRAN_TELLER";
    public static final String HISTORY_TRANS_QUERY_MODULE_CURR_CODE = "CURR_CODE";
    public static final String HISTORY_TRANS_QUERY_MODULE_CURR_NAME = "CURR_NAME";
    public static final String HISTORY_TRANS_QUERY_MODULE_TRAN_NAME = "TRAN_NAME";
    public static final String HISTORY_TRANS_QUERY_MODULE_TRAN_AMT = "TRAN_AMT";
    public static final String HISTORY_TRANS_QUERY_MODULE_TRAN_BAL = "TRAN_BAL";
    public static final String HISTORY_TRANS_QUERY_MODULE_PROD_CQ = "PROD_CQ";
    public static final String HISTORY_TRANS_QUERY_MODULE_TRAN_MEMO = "TRAN_MEMO";
    public static final String HISTORY_TRANS_QUERY_MODULE_TRAN_ACT_NO = "TRAN_ACT_NO";
    public static final String HISTORY_TRANS_QUERY_MODULE_PROD_CH_CODE = "PROD_CH_CODE";
    public static final String HISTORY_TRANS_QUERY_MODULE_PROD_CH_DESC = "PROD_CH_DESC";
    public static final String HISTORY_TRANS_QUERY_MODULE_SRC_SYS = "SRC_SYS";
    //字段权限控制——历史信息查询 end


    //字段权限控制——新证件号信息查询 start
    public static final String CST_LBL_AST_QUERY_MODULE_ETL_DATE = "ETL_DATE";
    public static final String CST_LBL_AST_QUERY_MODULE_NEW_CTF_NO = "NEW_CTF_NO";
    public static final String CST_LBL_AST_QUERY_MODULE_AVA_CST = "AVA_CST";
    public static final String CST_LBL_AST_QUERY_MODULE_BR_M = "BR_M";
    public static final String CST_LBL_AST_QUERY_MODULE_BR_A = "BR_A";
    public static final String CST_LBL_AST_QUERY_MODULE_BR_C = "BR_C";
    public static final String CST_LBL_AST_QUERY_MODULE_BR_D = "BR_D";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_A = "BAL_A";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_C = "BAL_C";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_D = "BAL_D";
    public static final String CST_LBL_AST_QUERY_MODULE_LVL_A = "LVL_A";
    public static final String CST_LBL_AST_QUERY_MODULE_LVL_C = "LVL_C";
    public static final String CST_LBL_AST_QUERY_MODULE_LVL_D = "LVL_D";
    public static final String CST_LBL_AST_QUERY_MODULE_LVL = "LVL";
    public static final String CST_LBL_AST_QUERY_MODULE_LVL_MAX = "LVL_MAX";
    public static final String CST_LBL_AST_QUERY_MODULE_LVL_SRC = "LVL_SRC";
    public static final String CST_LBL_AST_QUERY_MODULE_LVL_BR = "LVL_BR";
    public static final String CST_LBL_AST_QUERY_MODULE_LVL_MAX_BR = "LVL_MAX_BR";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_SAVING = "BAL_SAVING";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_HQ_CNY = "BAL_HQ_CNY";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_HQ_RMB = "BAL_HQ_RMB";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_DQ_CNY = "BAL_DQ_CNY";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_DQ_RMB = "BAL_DQ_RMB";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_CARD_GJJ = "BAL_CARD_GJJ";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_CHECK = "BAL_CHECK";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_VOUCHER_BOND = "BAL_VOUCHER_BOND";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_SAVING_BOND = "BAL_SAVING_BOND";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_BOOKING_BOND = "BAL_BOOKING_BOND";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_FUND = "BAL_FUND";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_FUND_PGX = "BAL_FUND_PGX";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_FUND_ZQX = "BAL_FUND_ZQX";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_FUND_HBX = "BAL_FUND_HBX";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_FUND_YDD = "BAL_FUND_YDD";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_FUND_OTH = "BAL_FUND_OTH";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_INS = "BAL_INS";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_V_ACCOUNT = "BAL_V_ACCOUNT";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_XPAD = "BAL_XPAD";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_XPAD_CNY = "BAL_XPAD_CNY";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_XPAD_RMB = "BAL_XPAD_RMB";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_XPAD_BN = "BAL_XPAD_BN";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_XPAD_BW = "BAL_XPAD_BW";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_XPAD_H = "BAL_XPAD_H";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_XPAD_M = "BAL_XPAD_M";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_XPAD_L = "BAL_XPAD_L";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_XPAD_NONLVL = "BAL_XPAD_NONLVL";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_GOLD = "BAL_GOLD";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_SILVER = "BAL_SILVER";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_JOIN_XPAD = "BAL_JOIN_XPAD";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_FUND_XPAD = "BAL_FUND_XPAD";
    public static final String CST_LBL_AST_QUERY_MODULE_BAL_TPCC = "BAL_TPCC";
    //字段权限控制——新证件号信息查询 end

    public static final String INTERFACE_NAME_TAG = "interface_name";
    public static final String AUTHORIZATION_FIELD_TAG = "authorization_field";
    public static final String CUSTOMER_TAGS_QUERY_HANDLER_MODULE = "customerTagsQueryHandler";
    public static final String HISTORY_TRANS_QUERY_HANDLER_MODULE = "historyTransQueryHandler";
    public static final String CST_LBL_AST_QUERY_MODULE = "cstLblAstQueryHandler";


}
